enemy troop - Spanish English Dictionary